National Repository of Grey Literature 17 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Fusion of Procedural and Keyframe Animation
Klement, Martin ; Pečiva, Jan (referee) ; Polok, Lukáš (advisor)
The goal of this work is to create an application, which will combine procedural and keyfram animations with subsequent visualization. Composition of this two different animations techniques is used to animate a virtual character. To combine this two techniques one starts with interpolations from keyframe animation and then enchance them by procedural animations to properly fit into the characters surroundings. This procedural part of animation is obtained by using forward and inverse kinematics. Whole application is written in C++, uses GLM math library for computations and OpenGL and GLUT for final visualization.
3D shape from MRI
Menclík, Tomáš ; Smékal, Zdeněk (referee) ; Šmirg, Ondřej (advisor)
The main aim of the thesis is the reconstruction of three-dimensional surface from a~set of two-dimensional images. For the implementation of this application the programming language Java and its extension, that allows work with three-dimensional models, were chosen. First, viewing of three-dimensional models of two different file formats was necessary to allow. To create the three-dimensional models, the Marching Cubes algorithm was used. This algorithm is decribed theoretically in the text, description of the implementation and correction of deficiencies follows. Finally, the implementation of the inversion procedure of reconstruction of the three-dimensional surface, which is the extraction of two-dimensional images from the three-dimensional model, is described.
Rendering Complex 3D Scenes
Mrkvička, Tomáš ; Kršek, Přemysl (referee) ; Herout, Adam (advisor)
This thesis deals with representation of large and complex 3D scenes which are usually used by modern computer games. Main aim is design and implementation of data driven rendering system. Proper rendering is directed (driven) by scene description. This description is also designed with respect to scene creators whose typically do not have deep knowledge of programming languages in contrast to game programming developers. First part is focused on design of efficient scene description and its possible applications at scene rendering. Second part is focused on proper system implementation. Finally, consequently important system optimizations are mentioned too.
Procedural Animation of Human Walk
Klement, Martin ; Žák, Pavel (referee) ; Polok, Lukáš (advisor)
This thesis describes the implementation of the program displaying procedural animation of human walk. This program uses the so-called skeletal animation, in which a virtual skeleton is being moved by a forward and inverse kinematics, and subsequently the vertexes of the 3D model of a human are transformed in accordance to the skeleton. Setting of the weight of the bones for individual vertexes is done via the envelope method, the model is loaded from the "ASE" format. The application is written in the C++ programming language and for the visualization the OpenGL library with the GLUT expansion is used.
Interactive teaching aids for 3D computer graphics
Balusek, Radim ; Průša, Zdeněk (referee) ; Rajmic, Pavel (advisor)
This diploma thesis deals with the creation of interactive tools for 3D computer graphics. The introduction of the thesis focuses on general theory of curves and surfaces and its mathematical description. The topics of Geometric transformation, Perspective projection and Parametric description of 3-dimensional surface are analysed in more detail. The successive chapter deals with the subject of visualisation of spatial objects in Java platform interface. The practical part describes the implementation of individual applets. JAVA programming language, which uses the library functions JOGL, was employed for the very realization of the interactive tools. The goal of the diploma thesis is the creation of a set of interactive applets in the field of computer graphics. These applets will be placed on the website of the faculty and they will serve students of VUT in Brno to improve the quality of education.
Searching for Similar 3D Models
Šťáva, Zdeněk ; Veľas, Martin (referee) ; Španěl, Michal (advisor)
This paper deals with searching similar 3D models in a database containing up to thousands of models. It focuses in particular on the comparison of existing descriptors used to describe 3D models and the subsequent evaluation of similarity between models. In particular, the descriptors Rotation Invariant Spherical Harmonics and 3D Zernike Descriptor are compared. It also describes the use of libraries to extract these descriptors and to design of various experiments with these libraries over several object databases. It examines the effect of scale, translation, deformation and rotation of different 3D models on the resulting descriptor and the overall accuracy of both selected methods. These results compare.
Endless Cave
Pospíšil, Petr ; Pečiva, Jan (referee) ; Milet, Tomáš (advisor)
The goal of this thesis is to implement an application showing an endless cave. The basis of this cave is simplex noise method. On the noise produced by this function is afterwards applied thresholding. Produced grid of points is used like input for marching tetrahedrons algorithm. This algorithm converts volumetric data to boundary representation. Phong reflection model and Bump mapping were used in the application, too, in order to improve the visual quality. The application is based on OpenGL library. The first part of the technical report contains theoretical description of mentioned methods, the second part contains description of implementation.
Frameless Rendering
Krupička, Vojtěch ; Navrátil, Jan (referee) ; Havel, Jiří (advisor)
This master's thesis deals with the problem of real-time rendering of computer graphics using the method of frameless rendering} as counterpart to the traditional way, which is based on switching between two output buffers. Frameless rendering method is defined and studied in greater depth and its adaptive variant, which delivers better output quality without a~significant reduction of latency, is described in detail. In addition, this thesis describes the implementation of the application which has been developed to demonstrate the principle and functionality of the frameless rendering on the selected scenes. It also includes evaluation of performed tests focused to the output quality.
Searching for Similar 3D Models
Šťáva, Zdeněk ; Veľas, Martin (referee) ; Španěl, Michal (advisor)
This paper deals with searching similar 3D models in a database containing up to thousands of models. It focuses in particular on the comparison of existing descriptors used to describe 3D models and the subsequent evaluation of similarity between models. In particular, the descriptors Rotation Invariant Spherical Harmonics and 3D Zernike Descriptor are compared. It also describes the use of libraries to extract these descriptors and to design of various experiments with these libraries over several object databases. It examines the effect of scale, translation, deformation and rotation of different 3D models on the resulting descriptor and the overall accuracy of both selected methods. These results compare.
Procedural Animation of Human Walk
Klement, Martin ; Žák, Pavel (referee) ; Polok, Lukáš (advisor)
This thesis describes the implementation of the program displaying procedural animation of human walk. This program uses the so-called skeletal animation, in which a virtual skeleton is being moved by a forward and inverse kinematics, and subsequently the vertexes of the 3D model of a human are transformed in accordance to the skeleton. Setting of the weight of the bones for individual vertexes is done via the envelope method, the model is loaded from the "ASE" format. The application is written in the C++ programming language and for the visualization the OpenGL library with the GLUT expansion is used.

National Repository of Grey Literature : 17 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.